golang.org/x/sync/errgroup.Group.sem (field)

11 uses

	golang.org/x/sync/errgroup (current package)
		errgroup.go#L30: 	sem chan token
		errgroup.go#L37: 	if g.sem != nil {
		errgroup.go#L38: 		<-g.sem
		errgroup.go#L73: 	if g.sem != nil {
		errgroup.go#L74: 		g.sem <- token{}
		errgroup.go#L109: 	if g.sem != nil {
		errgroup.go#L111: 		case g.sem <- token{}:
		errgroup.go#L144: 		g.sem = nil
		errgroup.go#L147: 	if len(g.sem) != 0 {
		errgroup.go#L148: 		panic(fmt.Errorf("errgroup: modify limit while %v goroutines in the group are still active", len(g.sem)))
		errgroup.go#L150: 	g.sem = make(chan token, n)